pumping equipment - Español Inglés Diccionario